@media only screen and (max-width: 1450px){
	.banner_bg .img_bg { height: 520px;}
	
}
@media only screen and (max-width: 1350px){
	.nav_ul li { margin-left: 4.5%;}
	
}
@media only screen and (max-width: 1250px){
	.header_wd { padding-left: 300px;}
	.nav_ul li { margin-left: 4.5%;}
	.logo { width: 250px; height: auto;}
	.banner_bg .img_bg { height: 450px;}
	.banner_tit { left: 10%; transform: translateX(0);}
	.iyw_wd .tab-bd li .con_bg { min-height: 400px;}
	.foot_list { margin-right: 6%;}
	
}
@media only screen and (max-width: 1150px){
	.header_re_bg { height: 70px;}
	.header_fixd { display: none;}
	.wap_header { display: block; width: 100%; height: 70px; background: #ffffff; position: fixed; z-index: 99999; top: 0; left: 0; box-shadow: 0px 0px 10px rgba(0,0,0,.1);}
	.wap_logo { width: 204px; height: 50px; position: absolute; z-index: 9; top: 10px; left: 50%; transform: translateX(-50%);}
	.nav_img_bg { display: block; }
	.nav_img { width:30px; height:30px; overflow:hidden; display: block;  outline: none; cursor: pointer;}
	.nav_u_down2 { display:none; overflow: hidden; position: fixed; top:70px; right: 0; z-index: 9999; width:100%; background:rgba(0,0,0,.8); text-align: center; padding:10px 0px 15px 0; }
	.nav_u_down2 li { width:100%; line-height:45px; height:45px; text-align:left;  font-family:"微软雅黑"; padding-left: 5%; box-sizing: border-box; border-top: 1px dotted rgba(255,255,255,.2);}
	.nav_u_down2 li a { display: block; font-size:14px; color:#ffffff; }
	.wap_search { width: 30px; height: 30px; display: block; position: absolute; z-index: 9; right: 3%; top: 25px;}
	.wap_search a { width: 30px; height: 30px; display: block; background: url(../images/search_btn.png) no-repeat center; overflow: hidden;}
	.wap_menu { display:block;}
	.btn_search { width: 100%; height: 100%; position: fixed; z-index: 9999; top: 0; background: rgba(0,0,0,.7);}
	.btn_con_bg { width: 80%; height: auto; overflow: hidden; position: absolute; z-index: 9999; top: 50%; left: 50%; transform: translate(-50%,-50%);}
	.btn_close { width: 32px; height: 32px; display: block; margin: 30px auto 0px auto;}
	.wap_search_bg { width: 100%; height: auto; overflow: hidden; display: block; padding-right: 40px; border: 1px solid #dddddd; box-sizing: border-box;}
	.wap_search_bg .text { width: 100%; height: 45px; background: none; border: none; outline: none; padding: 0px 10px; box-sizing: border-box; font-size: 14px; line-height: 45px; color: #ffffff;}
	.wap_search_bg input::-webkit-input-placeholder{color:#bbbbbb;}
	.wap_search_bg .button { width: 40px; height: 45px; position: absolute; z-index: 5; top: 0px; right: 1px; background: url(../images/search_btn_wap.png) no-repeat center; cursor: pointer; outline: none; border: none;}
	.banner_bg .img_bg { height: 400px;}
	.banner_tit { left: 5%; transform: translateX(0);}
	.icase_left dd .tit a { font-size: 17px;}
	.icase_right dd .tit a { font-size: 13px;}
	.foot_list { margin-right: 5%;}
	
}
@media only screen and (max-width: 1050px){
	.inews_h { font-size: 30px;}
	.inews_wd .inews_dl02 dd { width: 50%;}
	.inews_wd .inews_dl01 dd { padding: 0px 10px;}
	.inews_wd .inews_dl01 dd .tit a { font-size: 16px;}
	.inews_wd .inews_dl01 dd .des { font-size:13px;}
	.itit_h { font-size: 30px; line-height: 40px;}
	.itit_en { font-size: 20px; margin-top: 0px;}
	.iyw_wd .tab-bd li .con_bg { min-height: 320px;}
	.iyw_wd .tab-bd li .des {-webkit-line-clamp:5; height: 180px; margin-top: 15px;}
	.ilink_ul li { width: 50%;}
	.foot_list { margin:15px 0px 0px 0px; width: 25%; padding: 0px 20px; box-sizing: border-box;}
	.foot_ul li { display: inline-block; width: auto; float: left; margin-right: 20px;}
	.foot_wd { padding-right: 0px;}
	.foot_ma_bg { position: relative; margin: 40px auto 0px auto;}
	.banner_n .img { height: 360px;}
	.page_nav li a { padding: 0px 20px;}
	
}
@media only screen and (max-width: 950px){
	.ul_zizhi li { width: 50%;}
	.case_ul li { padding: 0px 10px;}
	.case_ul li .tit { font-size: 15px;}
}
@media only screen and (max-width: 850px){
	.banner_bg .img_bg { height: 350px;}
	.banner_tit { width: 320px; height: 72px; font-size: 20px; line-height:72px;}
	.iyw_wd .tab-bd li .con_bg { min-height: 260px;}
	.iyw_wd .tab-bd li .des {-webkit-line-clamp:4; height: 140px;}
	.foot_list { display: none;}
	.wap_foot_nav { display: block; width: 100%; height: auto; overflow: hidden; text-align: center; font-size: 0; border-bottom: 1px solid rgba(255,255,255,.3); padding-bottom: 20px;}
	.wap_foot_nav li { display: inline-block; font-size: 15px; line-height: 30px; margin: 10px 15px 0px 15px; overflow: hidden;}
	.wap_foot_nav li a { color: #ffffff;}
	.foot_bg { padding: 40px 0px;}
	.banner_n .img { height: 320px;}
	.page_nav_bg { padding-left: 0;}
	.page_cat { position: relative; display: block; margin-bottom: 10px;}
	.page_nav li { margin-top: 15px;}
	.show_left { width: 100%; margin-top: 30px;}
	.list_left { width: 100%; margin-top: 10px;}
	.show_right { width: 100%;}
	.iyw_wd .tab-hd li { width: 33.33333%;}
}
@media only screen and (max-width: 750px){
	.banner_bg .img_bg { height: 300px;}
	.inews_wd .inews_dl01 dd { padding: 0px; width: 100%;}
	.inews_wd .inews_dl02 dd { width: 100%; padding: 0px;}
	.iyw_wd .tab-bd li .img_bg { position: relative; width: 100%; height: 400px;}
	.iyw_wd .tab-bd li .info_bg { width: 100%; padding: 30px;}
	.icase_left { width: 100%; padding: 0px;}
	.icase_right { width: 100%;}
	.banner_n .img { height: 280px;}
	.page_nav li { height: 30px;}
	.page_nav li a { font-size: 15px; line-height: 30px; padding: 0px 15px;}
	.page_tit { font-size: 20px; line-height: 30px;}
	.page_info { font-size: 15px; line-height: 35px;}
	.news_ul li .con_re_bg { min-height: 120px; padding-left: 180px;}
	.news_ul li .img { width: 180px;}
	.news_ul li .more { display: none;}
	.show_tit { font-size: 18px; line-height: 30px;}
	.case_ul li { width: 50%; }
	.news_ul li .des {-webkit-line-clamp:1;}
	.float_qq4 { display: none;}
	.float_qq2 { display: none;}
	.float_qq1 { display: none;}
	.contact_left { width: 100%; padding: 0;}
	.contact_right { width: 100%; padding: 0;}
	.float_qq { bottom: 3%; top: auto;}
}
@media only screen and (max-width: 640px){
	.banner_bg .img_bg { height: 260px;}
	.banner_tit { width: auto; height: 45px; font-size: 18px; line-height:45px; background: #0078CC; padding: 0px 20px; bottom: 10%;}
	.inews_bg { padding: 40px 0px;}
	.inews_wd .tab-hd { position: relative; margin-top: 20px; top: auto; right:auto;}
	.inews_wd .tab-hd li { margin: 0px 20px 0px 0px;}
	.imore_bg { margin-top: 40px; width: 175px; height: 40px;}
	.imore_bg a { font-size: 16px; line-height: 40px;}
	.inews_tit_bg { padding-left: 0;}
	.inews_wd .tab-hd li a { font-size: 17px;}
	.iyw_bg { padding: 40px 0px;}
	.icase_bg { padding: 40px 0px;}
	.isj_bg { padding: 40px 0px;}
	.iyw_wd .tab-hd li { width: 50%;}
	.iyw_wd { margin-top: 25px;}
	.iyw_wd .tab-hd li .yw01 { font-size: 16px;}
	.iyw_wd .tab-hd li .yw02 { font-size: 16px;}
	.iyw_wd .tab-hd li .yw03 { font-size: 16px;}
	.iyw_wd .tab-hd li .yw04 { font-size: 16px;}
	.iyw_wd .tab-bd li .img_bg {height: 320px;}
	.iyw_wd .tab-bd li .des { line-height: 30px; height: auto;}
	.icase_wd { margin-top: 15px;}
	.icase_wd .tab-hd li { width: 44%; margin: 15px 3% 0px 3%; float: left;}
	.isj_wd { margin-top: 30px;}
	.banner_n .img { height: 240px;}
	.news_ul li { padding: 20px 0px;}
	.news_ul li .con_re_bg { min-height: 90px; padding-left: 135px;}
	.news_ul li .img { width: 135px;}
	.news_ul li .con { padding-left: 15px;}
	.news_ul li .tit_bg { padding: 0px;}
	.news_ul li .tit { font-size: 17px; line-height: 30px;}
	.news_ul li .time { display: none;}
	.case_ul li { margin-top: 20px; padding: 0px 7.5px;}
	.case_sul li { padding-left: 0px;}
	.case_sul li .tit_ab { position: relative;}
	.case_sul li .des { margin-top: 10px;}
	.news_ul li .tit_time { font-size: 23px; line-height: 30px;}
	.news_ul li .des { margin-top: 5px;}
	.hr_ul li { padding: 15px 0px;}
	.hr_ul li .tit_bg { padding-right: 0;}
	.hr_ul li .time { display: block; position: relative;}
	.hr_ul li .des { margin-top: 0; line-height: 30px;}
	.hr_ul li .des span.zhiwei { margin-right: 0px;}
	.hr_ul li .des span.end_time { display:block;}
	.show_hr_tit { font-size: 18px;}
	.value_tm span { display: block; margin-left: 0px;}
}
@media only screen and (max-width: 480px){
	.banner_bg .img_bg { height: 180px;}
	.banner_tit { width: auto; height: 40px; font-size: 17px; line-height:40px; background: #0078CC; padding: 0px 15px; bottom: 10%;}
	.banner_bg .swiper-pagination-bullet { width:25px;}
	.banner_bg .swiper-pagination-banner { bottom: 10px;}
	.iyw_wd .tab-bd li .img_bg {height: 260px;}
	.iyw_wd .tab-bd li .info_bg { padding: 20px 20px 40px 20px;}
	.imore_yw { margin-top: 20px;}
	.icase_wd .tab-bd { margin-top: 10px;}
	.ilink_ul li { padding: 0px 7.5px;}
	.wap_foot_nav li { margin: 10px 7px 0px 7px;}
	.banner_n .img { height: 200px;}
	.ul_zizhi li { padding: 0px 7px;}
	.news_ul li .tit { font-size: 16px; font-weight: normal;}
	.news_ul li .des { font-size: 13px; margin-top: 5px;}
	.case_pics .gallery-thumbs .swiper-slide-thumb-active img { border: 2px solid #F0974F;}
	.news_ul li .tit_time { font-size: 18px;}
}